############################## [..........<<<................># .............)...................# .................)................# ...................................# .....................................## ......................................## .......................................## .......................................## .........................[..............## .........................................## .........................................## .........................................## ....................>......................# ............................................# ..........###................................# ...........# #................................# ............###................................# ....................................)...........# ....!....................###.....................# ......................... #.....................# .........................###.a...................# ..................................................# .......%..........................................# ........)y.[......................................# ........###........... ...........................# ....... #........ ...........................# ....... #....... ............z.....%.........# ......) ........ .........)..................# ...... ...... .........)..........(.......# ..... ..... .?...................%>....# .... .... ...###..a.........(.(......# . . .. #..o..................# #.............(%......# ...............).......# .......................# .......................# ............).......# ............[.....# ............(.....# .................# ................## .......%.......## $........%....## ............## ............# .............. .............# ......#.._(.# ........... ...##.... .