.............#. ............... ............... ............... ............... ........!...... ............... .......<....... ............... ............... .......h....... .......O....... .......<....... ............... ............... ....###........ .... #........ ... ##....... .. #...... ...... ##### #.############...... #............eh..... .#####<....####e..... #...........# ..... +[..........# .... #........#### ... #........# .. ########## .