### #######.# #.......# #.#####.# ####.# #.###### ##<...### #......# ###### #....%..########.# #...... #...).......# #.# #.....(. #.......###.# #.# #........ ######## #...%...# #.# #%# #........ #......########'######.####.#########........# #....>.....................(........)........# #......########..()..#.####.####...##........# #..............#####.#.####.# #.#.##.......%# #..............'............# #.#.###>......# #############.#........#################.#.# #O###.#.# #.......................#####.............#.# #.# # #..................................########.# #.# #................................#.# #.###.###.# #................................#.# #.#.......# #................................#.########.#.#.###.# ### #................................#.##.......#.#..O#.#..... #................................#.#........#.#.#.....# #..............................[##.#......#.#.#.......# #.......................#####...##....###.#.#.....###.# #.......................# #...##### #.#.###...# .. #....................>..# #...# ..#.###.###.# # #...<...................# ##### ###....p....# #.......................# #####.##### #.......................# #.# #.......................# #.# #.......................# #.# #.......................#######.# #.# #.......................))......# #p# #.....................).#%..##### ... #................)).....#...# ... #....)....%.....).......#...# ... #........%.........:..(<#...# #........%..............#....> #.......................####### #.......................# #............[..).......# ##############.############## #.........)........... #.......#####%######### #...........#.#.......# #...........#.#.#####.# ######......#.#.#...#.# #(.....#.#.#.#.#.# #......#.#.#<#.#.# #......#.#.#.#.#.# ########.#...#.#.# #.#####.#.# #...%...#.# #########.#####.# #..^....# #########