###########.... #.....<.....# #.###.######## ##.#######..# #..5g$.....# #.##........ #..| ...##.# .(... ..... ..#####.#.##.. #.. .#.# . .# # .# .