############### ###### #..............##....h. #..............#....... #........(.....#........ #.......(...(........... #......%.......##....... #......(.(.....# .S... ##########'##### .>.. #.# ### #.# ##.# #..# #.## #.# ##.# #..# #.## #.# #. ###.# #..# #...# ..# #.### ####.##### ######'######## #.......... #.............# #.......... #.............##### #.......... #.............+S..###..........# #.............###............... #.............# #####..........# #..[........%.# #.......... ######'######.# ###.######.## #..# #.####. ... # #.## #.##.. .... #.# #.##.###+### #.# #.##.# # #.# #....###.### #.# ####.'.._..+ #.# #.####### #.# #.# # #.# #.#######... #.# #####....(...... #.# #....(.######### #.# #.###### #.# #(# ######'######w# #.............# #.............# #.............# #.............# #<.<..........# #.......<.....+ #.............# #.............# ###############