##### #....####### #..........# #..###'###.# #.. #.# #.# #..###.###.# #..+.._###.######### #..###.###.(........ #.. #%# #..######## #..###'###.## #..........############################ #..........[.....)...........%.%....... ###..############################...... #..# ... #..# . #..# #..# #..# #..# #.h# #..# #..# #..# #..# #..# #..# ##..######## #..........# #..........###### #................> #....>...%.###### #.%...[....# #..........# #....<....)# #....%.....# ###.######## #.# #.# #.# ##.#### #.....# #.....# #.....# #.....# #.....# #..<..# #.....# #.....# #.....# #######