### ..# #.# #.# #.# #.# #.# #.# #.### #...# ##...# #....# ####...## #.......# #....#### #...## #### #...# ####..####%.# ##........%p[# #######........[%.### #..............<....##### ###.......................# #................>......### #...p..................## #..<.........#........## ... ##...####.........%...# ....... #...## #.............# .#.....## #...# #............## ..#....c.## #...# #............. .........(.### ##### #........... ........((...# #....(... .....(...(...# ##...... ..(...(.......# ####.. .......><....# .............# .............# .##.cc....c..# ....c.......# .?......##### ........ ...(... ...