##..###..# #.....#... .....#.... ..###...#. ####...### #..#..#... .##..#..## ........#. .......... #######... ########## ######..## #########. #####....# ########.. ####..##.. .######... ###....... ..####..## ##..###### ...##....# #....####.