########################################################## ...................>....)................<................# .................................>........................# ###....#########.........................................# #....# #.................).......................# #....# #........############.####.####'###.......# #....# #........# #.# #.#......#.......# #....# #........# #.# #.#......#.......# #....# #........# #.# #.#......#.......# #....# #........# #.####.#.....[#.......# #....#########........# #......#......#<......# #.....................# #......#......+.......# #..####'#####.........############...>..#......#.......# .....#........#........[..................#####'##.......# .....#........#.#######....................)............. .....#........#.# #...####.#########.........####### ...#)#####..#.# #...# #.# #.........# ..#.#...#..#.# #...# #)# #.........# ....#.'...#..#.# #...# #.#########.........# ......#.#####..#. #...# #......)%...........# ......#........# #...# #......############.# .......#........# #..<# #......# ....)..#........# #...####......# ......o.########## #.............# #........ ..............# #...##### .............# #...# .............# #...# ###+#.......# #...# .........# #...# ...#......# #...# ... ##.###.....#### #...# .... )#...#......(..... ####...######.... ..._............. .....................# .#...#........... .........[..........# # ##.###.<....... ....................# #..#...#..######## ###########.........# #.........# ##...#.........# ######....# #..#.....#.....# #....# #.###...###....# #....# #..#.....#.....########....# ##...#.....................# ##.##.......#######.......# .#######...#.......#.....#.......# .........#.....#...#.....#.......# ........###...###..#.....#........ .........#.....#...'.....#..###### .............#...#.#.....#..# ............#####.#....)#..# ............#####.#)....#..# ...........?.....#'#####. ..............%........... ########################