### #.######################## #......(..........(......# #.######################.# ########### #.....................##.# ###############.........# #####################.##.# #.............#.#######.# #.##.####.###########.#.#######.# #.##............#)...........##.# ####'#######.#####.#.#.#+#....#.##.# #............# #.#.##...##..#....# ######## #.......##########.#......##..###### #......# #........[................##..#....# #.####.########.......##########.###....##..#.##.#.# #.#.#.........#.......# #.#......+...#.##.#.# #.#...........###+##### #.#......###.#.##.#.# #{#..(................# ######.#...#......#.##.#.# ..#....####...........# #......#...########.##.#.# .# ####'#######'#.........# #......#............##.#.# .# ...).................# #......#.....#########.#.# .# .....................# #.(....#...............#.###.# . ..................#####......##.....##########.....# .............................+>......#.............#.# ...#####........(...........###.........#.#.........# .. #....................# #.......#.#.#.###.##### #.........###..........##.#....#.#...#.....# ###########............ #.#....#.....#.#.#.# #............ #.#.#..#.........#.# #............ #.###....<.......#.# #....####### #..................########## #....# #..#.[......................# #....# #............#############.## #...<. ##.#########.# #.# #..... #.#...#####.# #.# ####.. #.#.......#.# #.# ### #.#.......#.# #.# #.#.......#.# #.# #.#.......#.# #.# #.#.#'#####.# #.# #.#.#.#####.# #.# ###.#.#.......# #.# #...#'#####################.## #..........#.................# #>.........'.################# #........>(### ##........)# #.......(.# #.........# #.........# #.......<.# #.........# #.........# ###########