####### ######## #.....#############......##################### #...........................................># ######+#<#.#############...)..##############.####.# #........#.# #...%..# #.# #........#.# #...%..# ####.# #........#.# #......# #....# #..........# ######## #.##.# #.......#### #.##.# ######.####### #.##.. #.......# #.##.## #.......#################### #)##.# #>......%)%................#########[##.# ##......##################..#....#...##.# #......# ##.#....#.####.# ##......# #......#.# #.# #.......### ##.....#.# #.# #.........# #.....#.# #.# #.........# #.....#.####.##### ###.......# #.....#..........# #.......# #.....######.###.# #.......# ##.#### #.# #.# #.......# #.##### #.# #.# #.......# #.....# #.# #.# #.......# ###.##.# ###.###.## ######### ##....#.#..#.......# . #.....#....#..###..# . ###..##..## #..# #..# #. #....##...# ..# #).# .#### #.#.####..# #.###..# .... #.#.......## #.#....# ..# #...#####..# #.#.##.# #^# ###.## ##.## #)#.##.# #.####...# #..# #%#.##.# ##### #........# ##.# #.#.##.####### #...# ######...# #.###.#..........# #.#.# #...# #..##.###........# #.#.# #...# ##.##.# #........# #.#)# #...# #####..#.# #........# #.#.# #.).# #........# #........# #.#.. #...# #.##.....###........# #.#### ##### #.#.......######## #.# ...#...###.# #.# #####....<#.##########.# #..>###.#..........# ###.#...#.########## ..#.###.# #.##.....# #. ####### #. #.