############## .............# ..........####.# .#.######.#..#.# #.#.# #......#.# #.#.# #.#.#.##.# #####.#.# #.#.#.##.# ....#.#.####.#.#.##.# #.....#....#.#.##.#### #.....#....#.#.##....# #..........#.#.#####.# ##.###....##....#.#.#####.############# ..........##....#.#...................####### ##.####...#######.###.#######...........<.... #......# #.# #.## #.#######.###### #.##...# #.# #..# #.#..<..#.# #.###### #.# ##.#### #.#.###.#.# #.# #.# #.....# #.#.###.#.# #.# #># #.....###.#.#...#.# #<# #.# #.._...##.#.#.###.# #.# #.###......##.#.......# ... #.............###.##### ..... #######.#...........# #......... #.............# #.........###### ######...........# ##########............# #......#######.### .........#............# #......#######.# .........#............# #..............# .........#............#########.........# .#####3##.######)......................# ##.{.{()))@o((...########........# ##########.####.# #........# {..... #.# ########## ........#.# ..........#.# ..........#.# #######...... { ...#.#