### .. #. # #.# ##. .. .......#.#### # .......#....# .## #........)#.##..# #......##........ #......##........ #................ #.....h.#...>.... #....gO<#........ ......lC9o5...... ......[ggY.###### #####.....s..#####.. #............... ###.g.....%...# #............. ....##...!...... ................. )....####......... ..... .......... ..... ###....... .......