#...... #.....############## #.....#.(..(........ #.....#...∩......# #.....#....#.....##.. #.....#.#..##......>. +.....#.............. #...))#####'######### #^.))))............ ##########[)).)............. ...........)................ ...........)................ ##........######+####### #........# .# #........ #........# ## #........ #........# #........ #........# #........ ##############........# #........ #....#..#....#........# #........ #....#..#....+).......# #.O...... #....#..#....#...)....# ######O# #...##..##...#........# #....)O# #...#....#.Z.+........# #....).# #............#....(...######## #...Op.# #...#....#...#........##.#...# #......# #...##..##...#........#.....## #....^.# #....#..#....#.....)..##..Z## #......# #....#..#....#.....)..'...## #......# #..).#..#.)..#........#Z.## ###)O....# ################+######.Z## ##('......# #############......# #..Z## ##(.#).....# #...........#......# #..)Z####...#......# #...........#......# #..8).##...##......# #..###.###..#......# #....)......######## #..#.....#..#......# #.(#.....#.## #..#.....#..'..(...# ##+######### #.....#.....#......# #..#.....#..#......# #..#.....#..#......# #..###.###..#......# #...........#......# #...........#......# ###############'#### ####### #......# #.....###......# #......##..Z...# #.......#......# #.......'......# #.......'......# #......######### #.....## #######