########################## #.................#......# #.................#......# #.....##..........'.....##### #.....##..........##....##..# #..(..............########..# #..(..........##..##........# #..(..........##..##........# #..().##..........##....##..# #...).##..........########..# #.............##..##........# #.............##..##....##..# #..................#....###'# #.....##...........#....#...# #.....##......##'####...##..# #.....'.......##..###...##..# #.....#.......#...))....'...# #.....#.......#...).<...#...# #.....##...##.####.###..##..# #.....####'##+####'###..##..# #...................#...#...# #...................#...#...# #...................#...#...# #...................#...# ..# #.......))..........#...# #.....##...###'###..##..# #.....##...###(.##..##..# #.....##................# ########.............. #.)...###'.###..###.# #.....##....##..###.## #...........'(........ ########....#(........ #.....##....#.......... ... #.....##.(..##)..####... #.. . #.....########...####(..##'#####. #.....##......................'. #'######.............<. .....# # #.^......)............. #....# .# #.....##....##.....#######....# ..# #.....##....##.....##...##)...#....# ########...............).)....'....# #.................##...###..# ##....#.....###...##...###..### ############ ######........... ...#....?....... ...##...###..... #..##...### #### ######..##.....# .........#.....# ........##..#..# #..###'#### ####..##)..# #.....l.)).# #.....##..#### #.....##..##.## #.............# #.............# ###############