### ..# +### #.# ..# #####.##### ##########.## #.........# #...........######.........# #...........##.............# #...........#..###.........# #.............## #.........# #..)[.......### #.........# ###.........# #.........# #.........# #.........# #.........# #.....))..###.# #.######### #.........)...# #.#### #..(....<.##### #....# ###.####### ####.# #. #.# # #####'##### #.........# #.........# #.........# #.........# #.........# #.........# #....w....# +.........+ #.........# #######+###