.########### ...........# ?........!.# ...........# ...........# ...........# ...>...<...# ...........# ..#######.## ##