###........ ###.........# ##... #...........# .....# ##...........# #....# #............## #....## ##......(......# #.....# #..............# #.....###..............### ###.....<#.................## .........#......##[.........# .........###....)................... .........# ##.########.##.......#... .........####.########........#..... ...........##.#......#...#.#..####.. ..(......#..#.#......#.....#..<# # #...........................##.#.# #..........###...........#.###.#)# #....?..................... #.#)# #..........%###.#.......... #.#.# #....####.### #.##......... ..#.# ....###.#####.##......!.. ..... #.....^.....##.y....... #.##.# ##...............h...... .. ## ##................h...... ## #..................h..... #.......(.............).. #................[....... ....................<..... ##.......................h. ###.........######.......# #........... #.....# #.##########. ##### .# #