################### #................(# #.###############.# #.....)...# #.# ####### ###########.# #)########.## #.. ... ............+ +........ .> #.. ..# ########### ######.###.# #..#....# .# #.# #.# #.........# #.# #.# #..#.#####.# #.# #.# #.........# #.# #.# #....(.....#### #.###)##########.........###### #.# #.# ###.#.###...%.. #>.............'..........#...# #.# #.. #...#.# #...### #.....##########..............# #.# ### #.#..(# #..$# #.##### ###########....######.# #.#(#####r..# #.# ###### #########.....#.....# g #.........# #.# #....# ........##.##.#.###.# .# #..####.### #.######....# ........##.##...# #.# .. #..# #... #......'....+ .........#..#.### #.# #..# ##### ########....# .........##.#.#.# #.# .... #....# ########.##...#.###.# ###### #########....# #####......#.....# #............# #..........#.###.##### #.........#### ######.####.....#.........# #.........# #.......###...#.#####.###.### #.........#######.####..#.'...+..# #....>.... #.........##............#.#...##.###..###.### #.........#...........#.#.######..##..###.... #.........#)'+++++......#.# ##.##......... #...........+....'....###.# #..##.####### ##########.)+.<..+.#..###.# ##........... #..+....+.#......# #.##.####### #..+....+.#.###### #..#.# ##.++'+++.#.# #..#.# #........#.# #....# #####....#.# #..... ###..#.## ....>. #.##..# .. .# #.###.# #.###.# ##.##..# #..##.## #.###.# #.# #.## #.# #..# ##.# ##.# #..# #..# #.## #.## #.# #.# #.# #.# ##.# #.# #..# #.# #.## #.# #.# #.## #.# #..# ##.# ##.# #..# #.# ##.## ##.# #..# #..# #.## #.## #..## #.# ##..## #.# ##.[## #.# ##..###.# ##..#..# ##...## #####