########### .#### #......((.+ .#...# #......p))# .+....# #......)p(# #.....# #.....[)p)# #.....## #......)()# #.....## #...)..)((# #.....## #....)..))##### #..<..## #.........#...# ##.....# #....}...(+.>.# ##....# #.........#...#+#+# ##...# #####+######'##.'.########''#####+ . ##'##.....[))....... #...#............... #.<.'............... #...'...........)... #####............... #.....########## #.....# #.....# #.....# #.....# #.(...# #.....# #.(...# #.....######## #.....#......# #.....#......# ########..)..#......# #......'(.(..#......+ #......#))().#......# #......#...[.'......# ###########...<..#.....#......# #........##......#.....######## #........##......#.....# #........##......#.....# #........#########...(.#### #........# #...(...... #........#########........... #........#......[[[.......... #........'.....((#(.......... #........#.....((#(..(....... #........#...))).############ ##########....>).# #...))).# ## #####'### ## ###.# ###.# ##.# ###...# ###...# ###...# ####.....###.....###.....# #......###.....###.....#### #......'.......'..........# #......###.....###.....#### ####.....###.....###.....# ###...# ###...# ###...# ###.# ###.# #.# ## ## #