######### #<<...... #.######## #........# ###.####.# #.##...# # ###### ####.### #...... #.# #.#... #.# ..r. ######## #.# ####### #{###### # #......#######.# #.....# #).....# .# #..............# #.###.# #..###.##.# #......######### #.# #.# #...# .... ##########.#.......#..# ###.###.## #.##..###.# #..................#..#### #........# #.........# #.#######.##.#######.##..+ ###.###### #.......#.##.# #.# #.##.....#...#...## #.# ..#######.##.# #.# ##.###....>)......## #.# #.##.# #.# #.......#.#.#..._.## #.# #.##.# #.# #####...#.#.......## #.###### ..##.# #.# #...#.#####...## ##......# ####.# #.# #.........##..^###.....#.# #.# #.# #..#.#####.######.#......# #.# #.# #..#.# #....# ###.#.##...# #.#####.# #..#.# #.#.## #.#.#.##...# #.......# #..#.# #.#.# #.#.#.##...# ######### #..#.###.#.# #.#.#.##...#### #..#.....#.# #.#.#.##......# #..#..#..#.# #.#...##.###### #.....#..#.# #.######......# #.#...#.##.# #........####.# #.....#.##.# ########.# #.# #####.####.# #.# #.# #......# #.# #.# #.###..###########.####.# #.#.....................# #.##.#.###########.###### #.>..#.............# #.################## ###