############ ########## #.......... #........# #.#......# # #.##...#.# ######## #.#......# .. #.##...#.# #......# #.#..)...###.## #.##...#.#####......#############.#..)........## #.##..>...)%.))........)......................... #.##...#.###################.###########......## #.####.#.# #########.#.(.(......####+## #.# #.#.# #.......#.#.#........# #.# #.#.# #.......#.#.#........# #.####.#.# #....)..#.#)####.....# #....#...# #.......#.#.# ####'## ####.#.### ###.......#.#.#######.# #.#.# #.........#.#.#.....#.#####.# #.#.###########.....###.#.#...............# #.#.#...............#...#.###.....#.####### #.#.#.#########...p...#.%.........#p# #...#.#...............#.....#.....#.# #####.#.#.......#.......#.....#.....#.# #...#.#....#.##.#.......#.....##.#..#.# #.#.#.#...[...#.#.......#........#..#.# #.#.#..........<#.......###.#....#..#.######### #...#....######.#.#####.# #.#....#............. #..#............#.#<....# #.#....##.#.######### #.....#...#######.#########.#.##....#.# #.....#...# #...........#.#######.# #.....#...# ###########.........#.# ##....#...# #.#.#####.#.# #.#..#...########### #.....%...#.# #..................# #...#######.# ########.#.###########.# #...).......# #..........###########.#######...######### ##.#####..........................%.o..... ##.########.....######.#######...######### #.........'..............# ##### ###########......#####.#.# #...........# #.#.# #.######....# #.#.# #.# #....# #.#.# #.# ##.### #.#.# #.# #.#######.#.# #.# #.........#.# #.#################.# #...................# #####################