..#. .###. .#.####..... # .......#... ## #. #.......... ..##.##.......... .................. #................. #...#..#.....:.... #...##............ #...!............ ##............... ###............... .................. .##............... . ###.##.......... #.... ....#............. #.... ................## ##..# ..###.##...{##..# #...# ...........##.## ##...# # ...........##..###....##.# ..#.........##.<..........#(. o....................<....... #........##.#............... #........................... ......#..............##..... #....###.....#............. ... ......#..##.._....## .....#..........#...# ......#..........# #.. ..... ...... ... ........