############# #.....?%....# +...........# #.$........J# #...........# ######'###### #..# ##.# #.# #.# #####.#### #........# #...<....# #...p....# #........# #........# ...........# ####........# #####.#### #.## #... ##. ######.##### (...........# .(......<...# ............# ...........# # .........[.# .. ...........# #. #######.### #.## #.....# ..# #.##### #######.## ###+########## ####.###### .........# #............# ###.........# ....r.....######...........)###...........# ......o...r.ro##...........((...#.........# ...o......###o##............#####.........# .........# #..'..........).# #.....<...# .######### ####............# ########### #########+####