### ###########.. ### ############## #.. ...#........ ...#.......#.... #.#########.#.###### ####.#.........# #.##>................ ...........#.###### #######+#.##.######.#.####### ####.#.............. #.........##.# #)#.# #.#)###.#.###...# #.......!....# #.#.#### #.#<)...#.#... .. #.....Y..###.######.#....# #.#(#.....#.#### #.................#.#....# #.#.#.#......... #.........##.####.#.#....############.#.#.#........ ###...#+#.##.....................................>. #... .###...#.#.#.##############......)...#.... #### .###...#)#.#.# #......)<..##... ....[...'...#.# #.....####.# ... ..###...#.##### ####.....+ ... .# #####.# .........# ..... #.# #.######.## ....... ... #)# ....... #.# #)# .#..... #.# #)# .#..... ..# #[# ..# #.# ..# ...# ....# P#...# .P#...# .. ###.#