### #........ #......... #........ .. #....... ##.#...... #...h.... #...a# #...<# #.#### # ..... .....## .......# ........# ....%....##### .........(....# ..............# ........%.....# ..........<....# .........5.....# ..####.(.......# #####.....# #.....# ####### ... ........ ........# ......... .......... ##### ......... #..... #.....# #..... ##.....#####..... #............... #............# #............######### #............<........ #)...........######### #............# #............# #...[........# #............# ##############