.....# #....# #....# #####.... ......... ........# !......g# ........### ..........# #########.# #.# #.# ##############.# #...'.....(....# #.<.############ #...# #####